package com.ruoyi.system.domain.zbg;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.data.annotation.Id;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel(value = "年度成本数据")
@TableName(value = "annual_cost_data")
public class AnnualCostData implements Serializable {

    @Id
    @ApiModelProperty(value = "主键ID")
    private Long id;

    @ApiModelProperty(value = "区县名称")
    @ExcelProperty("区县")
    private String district;

    @ApiModelProperty(value = "总维修费（年额度）")
    @ExcelProperty("总维修费（年额度）")
    private double totalRepairQuota;

    @ApiModelProperty(value = "维修费(线路)")
    @ExcelProperty("维修费(线路)")
    private double repairLine;

    @ApiModelProperty(value = "维修费（家客）")
    @ExcelProperty("维修费（家客）")
    private double repairHome;

    @ApiModelProperty(value = "维修费（集客）")
    @ExcelProperty("维修费（集客）")
    private double repairGroup;

    @ApiModelProperty(value = "维修费(动力)")
    @ExcelProperty("维修费(动力)")
    private double repairPower;

    @ApiModelProperty(value = "维修费（无线）")
    @ExcelProperty("维修费（无线）")
    private double repairWireless;

    @ApiModelProperty(value = "维修费（代维）")
    @ExcelProperty("维修费（代维）")
    private double repairMaintenance;

    @ApiModelProperty(value = "电费(年额度)")
    @ExcelProperty("电费(年额度)")
    private double electricQuota;

    @ApiModelProperty(value = "塔费(年额度)")
    @ExcelProperty("塔费(年额度)")
    private double towerQuota;

    @ApiModelProperty(value = "网络产品增收(年额度)")
    @ExcelProperty("网络产品增收(年额度)")
    private double networkQuota;

    @ApiModelProperty(value = "赔补(年额度)")
    @ExcelProperty("赔补(年额度)")
    private double compensationQuota;

    @ApiModelProperty(value = "年度")
    @ExcelProperty("年度")
    private int year;



}